// !@#$McCaBe-InStRuMeNtAtIoN$#@!
// Instrumented with the McCabe Java Parser
// Version: 8.1.0.1 - 20110309
// Using Path Vector Instrumentation
// Date: Sun Apr 01 2012 20:42:56
package Model;

import com.mccabe.*;


class Venue_b534f337bf3c9929d807f6802783f186 {
    static java.lang.Object info[];
    static {
        info = new java.lang.Object[2];
        info[0] = new Integer(-1);
        info[1] = new String("R:\\yu\\Concordia\\SOEN 344 Design II\\Term Assignment\\Code Repo\\trunk\\Iteration 3\\ERS\\src\\Model\\Venue.java");
    }
}


/**
 * Represents a physical location with name and address that exists independently of time and other conditions.
 * @author Yury Kitaev
 *
 */
public class Venue 
{

	private String name;
	private String address;
	private int capacity;
	
	/**
	 * Construtor 
	 * @param name The name of the venue
	 * @param address The address
	 * @param capacity Maximum number of seats available for reservation
	 */
	public Venue(String name, String address, int capacity) {
		super();
int _mcFreq_f51420e26de10b4e710f00894f05c02b[] = PathVec_ERS_Iter3.getIntArray(0);
PathVec_ERS_Iter3.releaseIntArray();
PathVec_ERS_Iter3.enterConstructorWithECC(Venue_b534f337bf3c9929d807f6802783f186.info,0,_mcFreq_f51420e26de10b4e710f00894f05c02b,0);

		this.name = name;
		this.address = address;
		this.capacity = capacity;
	}

	public String getName() 
	{
int _mcFreq_9f9a03e4719891fa4d4058a05e6954e7[] = new int[1];
PathVec_ERS_Iter3.enterMethod(Venue_b534f337bf3c9929d807f6802783f186.info,1,_mcFreq_9f9a03e4719891fa4d4058a05e6954e7,0);

		return name;
	}

	public void setName(String name) 
	{
int _mcFreq_03ee5b42961a85aa9b9fe0d46d72c07e[] = new int[1];
PathVec_ERS_Iter3.enterMethod(Venue_b534f337bf3c9929d807f6802783f186.info,2,_mcFreq_03ee5b42961a85aa9b9fe0d46d72c07e,0);

		this.name = name;
	}

	public String getAddress() 
	{
int _mcFreq_4856133836c62edb5918205e004ed4ff[] = new int[1];
PathVec_ERS_Iter3.enterMethod(Venue_b534f337bf3c9929d807f6802783f186.info,3,_mcFreq_4856133836c62edb5918205e004ed4ff,0);

		return address;
	}

	public void setAddress(String address) 
	{
int _mcFreq_e91502f8769546ccd5a8819c7b0b4e2f[] = new int[1];
PathVec_ERS_Iter3.enterMethod(Venue_b534f337bf3c9929d807f6802783f186.info,4,_mcFreq_e91502f8769546ccd5a8819c7b0b4e2f,0);

		this.address = address;
	}

	public int getCapacity() 
	{
int _mcFreq_9b8f039514c296ff6caadbfaacf1ca1f[] = new int[1];
PathVec_ERS_Iter3.enterMethod(Venue_b534f337bf3c9929d807f6802783f186.info,5,_mcFreq_9b8f039514c296ff6caadbfaacf1ca1f,0);

		return capacity;
	}

	public void setCapacity(int capacity)
	{
int _mcFreq_5e7ba681bd1fe6e46464e173ccd70454[] = new int[1];
PathVec_ERS_Iter3.enterMethod(Venue_b534f337bf3c9929d807f6802783f186.info,6,_mcFreq_5e7ba681bd1fe6e46464e173ccd70454,0);

		this.capacity = capacity;
	}
}
